// pages/addTenant/addTenant.js
var util = require('../../utils/util.js')
var common = require('../../utils/common.js');
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    rentalId: '', //合同id
    roomsId: '', //房间ID
    userName: '', //租户姓名
    phone: '', //电话号码
    idCardNumber: '', //身份证号码
    sex: 1, //性别
    sexList: [{
      sex: 1,
      sex_cn: '男'
    }, {
      sex: 0,
      sex_cn: '女'
    }],
    sexIndex: 0,
  },
  initData: function() {
    var that = this;

    //获取合同
    common._get('/wx/contract/initUpdate', {
        rentalId: this.data.rentalId
      },
      //成功
      function(res) {
        if (res.data.success) {
          console.log(res.data)
          if (res.data.data.sex == 0) {
            res.data.data.rental.sex = 1
          } else {
            res.data.data.rental.sex = 0
          }

          that.setData({
            phone: res.data.data.rental.mobile, //电话号码
            userName: res.data.data.rental.username, //用户身份信息
            sexIndex: res.data.data.rental.sex, //用户性别
            idCardNumber: res.data.data.rental.idNumber,
            // remark: res.data.data.rental.remark,//备注
            // houseList: res.data.data.houses,//房源
            // monthlyfee: res.data.data.rental.monthlyfee,
            // payTypeList: res.data.data.chargemodeList,
            // feeList: res.data.data.rental.items,
            // feeListy: res.data.data.rental.gifts,
          })
          //身份证正反面图片

        }
      });

  },
  //用户名字输入
  userNameInput: function(e) {
    this.data.userName = e.detail.value;
  },
  //电话号码输入框
  phoneChange: function(e) {
    this.setData({
      phone: e.detail.value
    })
  },
  //身份证号码输入
  idcardInput: function(e) {
    this.setData({
      idCardNumber: e.detail.value,
    })
  },

  //性别选择
  sexChange: function(e) {
    this.data.sex = this.data.sexList[e.detail.value].sex
    this.setData({
      sexIndex: e.detail.value,
    })
  },
  //下一步
  saveBtn: function() {
    if (this.data.userName == '') {
      wx.showToast({
        title: '姓名不能为空',
        image: '../../image/shibai.png',
      })
      return;
    }
    if (this.data.phone == '') {
      wx.showToast({
        title: '电话不能为空',
        image: '../../image/shibai.png',
      })
      return;
    }
    var saveData = {
      id: this.data.rentalId,
      sex: this.data.sex,
      mobile: this.data.phone,
      username: this.data.userName,
      idNumber: this.data.idCardNumber
    }
    console.log(saveData);
    //保存
    common._get('/wx/contract/saveUserInfo', saveData,
      //成功
      function(res) {
        if (res.data.success) {
          wx.showToast({
            title: res.data.msg
          })
          app.setRefresh();
        }
      });

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    if (options.rental_id) {
      console.log(options.rental_id)
      this.setData({
        rentalId: options.rental_id
      })
    }
    this.initData();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    //如果是提交成功了返回

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})